package com.efast.cafe.commponent.statemach.bean;

import java.io.Serializable;
import java.util.Date;

public class StateMachTaskHistory implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -6360604819108931157L;

	/* 主键 */
	private Long id;

	/* 任务id */
	private Long taskId;

	/* 用户名 */
	private String userName;

	/* 操作前任务状态 */
	private Long stateId;

	/* 操作ID */
	private Long handleId;

	/* 操作后变化状态 */
	private Long changeState;

	/* 企业代码 */
	private String companyCode;

	/* 时间 */
	private Date taskHistoryTime;

	/* 业务流程ID */
	private Long confId;
	
	/* 备注 */
	private String remarks;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getTaskId() {
		return taskId;
	}

	public void setTaskId(Long taskId) {
		this.taskId = taskId;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public Long getStateId() {
		return stateId;
	}

	public void setStateId(Long stateId) {
		this.stateId = stateId;
	}

	public Long getHandleId() {
		return handleId;
	}

	public void setHandleId(Long handleId) {
		this.handleId = handleId;
	}

	public String getCompanyCode() {
		return companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public Date getTaskHistoryTime() {
		return taskHistoryTime;
	}

	public void setTaskHistoryTime(Date taskHistoryTime) {
		this.taskHistoryTime = taskHistoryTime;
	}

	public Long getConfId() {
		return confId;
	}

	public void setConfId(Long confId) {
		this.confId = confId;
	}

	public Long getChangeState() {
		return changeState;
	}

	public void setChangeState(Long changeState) {
		this.changeState = changeState;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}
	
}
